// 定义全局主题&颜色的map数组，鉴于V5只有白天和晚上的主题，此处仅定义这两种
// 切记 所有颜色一式两份儿，务必保证key值统一，key值可以自定义，注意避免$%_之类的，
// 与sass自有符号冲突，见文知意即可
// 另外如果基于其他UI框架，如本项目基于element-ui，则只需设置一套dark主题，
// data-theme为dark时，样式引用dark
// data-theme为其他值时，自然就采用了elementui的默认样式
$themes: (
    light: (
        primary: rgb(0 82 217 / 100%),
        primary-light1: rgb(66 137 255 / 100%),
        primary-light2: rgb(215 230 255 / 100%),
        primary-light3:
        linear-gradient(
            to right,
            rgb(215 230 255 / 100%),
            rgb(215 230 255 / 0%)
        ),
        danger: rgb(244 108 108 / 100%),
        danger-light1: rgb(246 142 142 / 100%),
        danger-light2: rgb(254 240 240 / 100%),
        success: rgb(103 194 58 / 100%),
        success-light1: rgb(131 216 90 / 100%),
        success-light2: rgb(240 249 235 / 100%),
        warning: rgb(230 162 60 / 100%),
        warning-light1: rgb(228 173 91),
        warning-light2: rgb(253 246 236 / 100%),
        info: rgb(229 229 229 / 100%),
        info-light1: rgb(242 243 245 / 100%),
        info-light2: rgb(242 243 245 / 100%),
        cover: rgb(255 255 255 / 100%),
        cover1: rgb(239 243 249 / 100%),
        cover2: rgb(255 255 255 / 100%),
        cover3: rgb(99 106 120 / 100%),
        border-base: rgb(223 229 238),
        border-light: rgb(212 217 225 / 100%),
        border-light1: rgb(235 238 245 / 100%),
        text-primary: rgb(99 106 120 / 100%),
        text-regular: rgb(74 74 74 / 100%),
        text-secondary: rgb(144 146 153 / 100%),
        text-placeholder: rgb(185 190 198 / 100%),
        text-disabled: rgb(235 235 235),
        color-w: rgb(255 255 255 / 100%),
        color-b: rgb(0 0 0 / 100%),
        color-t: rgb(0 0 0 / 0%),
        color-s: rgb(224 228 234 / 100%),
        bg-disabled: rgb(185 185 185 / 100%),
    ),
    dark: (
        primary: rgb(0 181 255 / 100%),
        primary-light1: rgb(49 195 255 / 100%),
        primary-light2: rgb(7 48 120 / 100%),
        primary-light3:
        linear-gradient(to right, rgb(7 48 120 / 100%), rgb(7 48 120 / 0%)),
        danger: rgb(244 108 108 / 100%),
        danger-light1: rgb(246 142 142 / 100%),
        danger-light2: rgb(73 6 6 / 100%),
        success: rgb(83 209 20),
        success-light1: rgb(129 211 88 / 100%),
        success-light2: rgb(27 80 43 / 100%),
        warning: rgb(255 152 0 / 100%),
        warning-light1: rgb(190 136 54 / 100%),
        warning-light2: rgb(92 70 39 / 100%),
        info: rgb(0 44 119 / 100%),
        info-light1: rgb(1 33 87 / 100%),
        info-light2: rgb(73 93 134 / 100%),
        cover: rgb(12 17 91 / 100%),
        cover1: rgb(9 13 67 / 100%),
        cover2: rgb(0 5 61 / 100%),
        cover3: rgb(255 255 255 / 100%),
        border-base: rgb(40 44 109),
        border-light: rgb(48 53 123 / 100%),
        border-light1: rgb(23 30 107),
        text-primary: rgb(211 214 255 / 100%),
        text-regular: rgb(237 240 255 / 100%),
        text-secondary: rgb(185 190 198 / 100%),
        text-placeholder: rgb(144 146 153 / 100%),
        text-disabled: rgb(92 91 91),
        color-w: rgb(255 255 255 / 100%),
        color-b: rgb(0 0 0 / 100%),
        color-t: rgb(0 0 0 / 0%),
        color-s: rgb(12 17 91 / 100%),
        bg-disabled: rgb(5 8 61 / 100%),
    )
);
